package com.gopay.remote.bank.businesses;

import com.gopay.common.FundResult;
import com.gopay.common.domain.fund.vo.PageData;
import com.gopay.common.exception.GopayException;

/**
 * 基金业务请求接口
 * 
 * @FundService.java
 * @author wangdong
 */
public interface FundService {

    /**
     * 验签
     *
	 * @param pageData
	 * @return Object
	 * @throws com.gopay.common.exception.GopayException
     */
    public boolean verify(PageData pageData) throws GopayException;

    /**
     * 给银行发送请求
     * @param pageData
     * @return
     * @throws GopayException
     */
    public FundResult send(PageData pageData) throws GopayException;

}
